By Todd Slater
06/18/2005
At House of Blues New Orleans, New Orleans, Louisiana
13.5" x 20"
Screen printed, Limited Edition A/P, Signed by Artist, Gold Metallic Ink
$120
By Todd Slater
06/18/2005
At House of Blues New Orleans, New Orleans, Louisiana
13.5" x 20"
Screen printed, Limited Edition A/P, Signed by Artist, Gold Metallic Ink
$120